stool pigeon – English–日本語 translations

🇬🇧 en ja 🇯🇵

stool pigeon noun

  • decoy
媒鳥
Wiktionary Links